explain superficially - Français Anglais Dictionnaire